package com.richard.face.dao;

import com.richard.face.entity.UserInfoEntity;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;


@Mapper
public interface UserInfoDao {
    // 登录
    List<UserInfoEntity> login(String user, String password);
    // 注册
    int insert(String user, String password);
    //密码重置
    int password_reset(String user, String password);
//    int insert_user_profile(String user,String password ,String gender, String age, String classId, String stuId,String hobby,String email);
    // user和密码是该用户唯一标识。所以在这里只能更新其他个人信息
    // 更新用户信息
    int update_user_profile(String user,String gender, String age, String classId, String stuId,String professional,String nickname);
    // 个人信息页
    List<UserInfoEntity> select_user_profile(String user,String gender, String age, String classId, String stuId,String professional,String nickname);
//     查询所有数据
//    List<UserInfoEntity> selectAll(String id,String user,String gender, String age, String classId, String stuId,String professional,String nickname);
     // 删除用户
    int delete_user(String id);

    // 查询数据
    List<UserInfoEntity> select_user(String user,String gender, String age, String classId, String stuId,String professional,String nickname);

    // 插入新用户(学生信息管理界面)
    int insert_new_msg(String user,String password,String gender, String age, String classId, String stuId,String professional,String nickname);





}

